#!/bin/bash

if [ ! -x /etc/rc.d/rc.bind ]
then
	echo "ERROR: No existe el programa BIND!"
	exit 1
fi

if [ ! -f ./named.conf.slave ]
then
	echo "ERROR: No existe named.conf.slave en el directorio actual."
	exit 2
fi

# Verifico que exista el script de backUp
if [ ! -x ./backUp.sh ]
then
	echo "ERROR: No existe script de backUp en el directorio actual o no tiene permisos de ejecucion."
	exit 10
fi

./backUp.sh /etc/named.conf /etc/named.conf.original

# Copio el de configuracion del slave
cp ./named.conf.slave /etc/named.conf

# Veo si existe el /var/named y sino lo creo
if [ ! -d /var/named ]
then
	mkdir /var/named
fi

# Reinicio el bind
/etc/rc.d/rc.bind restart

exit 0
